翻訳と辞書
Words near each other
・ Applied Mathematics and Mechanics (English Edition)
・ Application
・ Application analyst
・ Application architect
・ Application binary interface
・ Application Center Test
・ Application checkpointing
・ Application Configuration Access Protocol
・ Application Control Management System
・ Application Defined Network
・ Application delivery controller
・ Application delivery network
・ Application development
・ Application directory
・ Application discovery and understanding
Application domain
・ Application enablement
・ Application Enhancer
・ Application essay
・ Application Exchange
・ Application firewall
・ Application for employment
・ Application Foundation Classes
・ Application framework
・ Application Integration Architecture
・ Application Interface Specification
・ Application Isolation API
・ Application Kit
・ Application layer
・ Application layer DDoS attack


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Application domain : ウィキペディア英語版
Application domain

An application domain is a mechanism (similar to a process in an operating system) used within the Common Language Infrastructure (CLI) to isolate executed software applications from one another so that they do not affect each other. Each application domain has its own virtual address space which scopes the resources for the application domain using that address space.
==Properties==
A CLI application domain is contained within an operating system process. A process may contain many application domains. Application domains have isolation properties similar to that of operating system processes:
* Multiple threads can exist within a single application domain.
* An application within a domain can be stopped without affecting the state of another domain in the same process.
* A fault or exception in one domain does not affect an application in another domain or crash the entire process that hosts the domains.
* Configuration information is part of a domain's scope, not the scope of the process.
* Each domain can be assigned different security access levels.
* Code in one domain cannot directly access code in another.
In this sense, a CLI is like a mini-operating system. It runs a single process that contains a number of sub-processes, or application domains.
The advantage of application domains is that running multiple application domains may require fewer resources, such as memory, than running multiple operating system processes. It should be noted that communication between domains still requires marshalling, so the overheads can be closer to using multiple processes than to communicating within a single domain.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Application domain」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.